package com.es.designmode.adapter;

/**
 * 适配器模式
 * 将一个类的接口转换成客户希望的另外一个接口
 * 使得原本由于接口不兼容而不能一起工作的那些类可以一起工作
 * <p>
 * 我理解的：通过继承 Target
 *
 * @author Will
 */
public class ClientSide {

    public static void main(String[] args) {

        Target target = new Adapter();

        // 虽然还是 Target的request，但是实例化的对象实现的适配后的方法
        target.request();


    }
}
